
package com.joysuch.wwyt.bp.entity.dsl;

import static com.querydsl.core.types.PathMetadataFactory.forVariable;

import javax.annotation.Generated;

import com.joysuch.wwyt.bp.entity.BpWorkSafetyCert;
import com.querydsl.core.types.Path;
import com.querydsl.core.types.PathMetadata;
import com.querydsl.core.types.dsl.DateTimePath;
import com.querydsl.core.types.dsl.EntityPathBase;
import com.querydsl.core.types.dsl.NumberPath;
import com.querydsl.core.types.dsl.StringPath;

/**
 * QBpWorkSafetyCert is a Querydsl query type for BpWorkSafetyCert
 */
@Generated("com.querydsl.codegen.EntitySerializer")
public class QBpWorkSafetyCert extends EntityPathBase<BpWorkSafetyCert> {

    private static final long serialVersionUID = 2137278899L;

    public static final QBpWorkSafetyCert bpWorkSafetyCert = new QBpWorkSafetyCert("bpWorkSafetyCert");

    public final NumberPath<Long> applyDepartId = createNumber("applyDepartId", Long.class);

    public final DateTimePath<java.util.Date> applyTime = createDateTime("applyTime", java.util.Date.class);

    public final NumberPath<Long> applyUserId = createNumber("applyUserId", Long.class);

    public final NumberPath<Long> createBy = createNumber("createBy", Long.class);

    public final NumberPath<Long> attachmentId = createNumber("attachmentId", Long.class);

    public final StringPath auditMsg = createString("auditMsg");

    public final DateTimePath<java.util.Date> auditTime = createDateTime("auditTime", java.util.Date.class);

    public final NumberPath<Long> auditUserId = createNumber("auditUserId", Long.class);

    public final StringPath checkRemark = createString("checkRemark");

    public final NumberPath<Integer> checkState = createNumber("checkState", Integer.class);

    public final DateTimePath<java.util.Date> checkTime = createDateTime("checkTime", java.util.Date.class);

    public final NumberPath<Long> checkUserId = createNumber("checkUserId", Long.class);

    public final StringPath code = createString("code");

    public final StringPath dangerRecoganize = createString("dangerRecoganize");

    public final NumberPath<Long> editUserId = createNumber("editUserId", Long.class);

    public final StringPath educationUserCode = createString("educationUserCode");

    public final DateTimePath<java.util.Date> endTime = createDateTime("endTime", java.util.Date.class);

    public final NumberPath<Long> id = createNumber("id", Long.class);

    public final StringPath locationCoords = createString("locationCoords");

    public final StringPath monitorUserCode = createString("monitorUserCode");

    public final NumberPath<Long> otherSpecialWorkId = createNumber("otherSpecialWorkId", Long.class);

    public final NumberPath<Long> riskDistrictId = createNumber("riskDistrictId", Long.class);

    public final NumberPath<Integer> riskLevel = createNumber("riskLevel", Integer.class);

    public final NumberPath<Long> riskPointId = createNumber("riskPointId", Long.class);

    public final DateTimePath<java.util.Date> startTime = createDateTime("startTime", java.util.Date.class);

    public final NumberPath<Integer> state = createNumber("state", Integer.class);

    public final StringPath type = createString("type");

    public final StringPath workContent = createString("workContent");

    public final NumberPath<Integer> workLevel = createNumber("workLevel", Integer.class);

    public final StringPath workOtherInfoEntityJson = createString("workOtherInfoEntityJson");

    public final StringPath needEletricityApplySheet = createString("needEletricityApplySheet");

    public QBpWorkSafetyCert(String variable) {
        super(BpWorkSafetyCert.class, forVariable(variable));
    }

    public QBpWorkSafetyCert(Path<? extends BpWorkSafetyCert> path) {
        super(path.getType(), path.getMetadata());
    }

    public QBpWorkSafetyCert(PathMetadata metadata) {
        super(BpWorkSafetyCert.class, metadata);
    }

}
